Skip to content

Conversation

julioest
Copy link
Contributor

@julioest julioest commented Jul 16, 2025

Landing Page Preview

https://mrdocs.netlify.app/

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest changed the title [wip] landing page updates landing page updates Jul 21, 2025
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest force-pushed the landing-page-updates branch from 0d3357a to 7cd815f Compare July 21, 2025 19:39
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

1 similar comment
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest changed the title landing page updates design: landing page updates Jul 22, 2025
@julioest julioest force-pushed the landing-page-updates branch from 670b38e to a56cd99 Compare July 28, 2025 19:51
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest marked this pull request as ready for review July 29, 2025 13:27
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@alandefreitas
Copy link
Collaborator

This corner on the top right looks weird:

image

@rbbeeston
Copy link

yeah, since it's absolute positioned, the "top" needs to match the nav height. probably a hood idea to give the nav a fixed height, just in case.

@julioest julioest changed the title design: landing page updates design: landing page & docs ui updates Jul 29, 2025
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

1 similar comment
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest
Copy link
Contributor Author

julioest commented Jul 30, 2025

The top gap issue is resolved now. 👍

Home page update:

  • refine layout & button styles for header
  • add header image

@alandefreitas
Copy link
Collaborator

That navbar auto-hiding is problematic in this case because, unlike other landing pages, these links potentially ("docs" for now) go to different pages and not to anchors in the same page.

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@alandefreitas
Copy link
Collaborator

Maybe the code and documentation cards (?) should be aligned and just as rounded?

@julioest
Copy link
Contributor Author

Home page update: 49f147d

  • adjust halftone background pattern for mobile
  • adjust code panels overflowing for mobile

Screenshot from iPhone 16

@julioest julioest force-pushed the landing-page-updates branch from c616d66 to 64fc9bd Compare July 30, 2025 20:34
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest
Copy link
Contributor Author

Home page update: 64fc9bd

  • replace thinking graphic for mrdocs graphic in the hero
  • update principles section
  • adjust nav threshold
  • clean up styles

@julioest julioest force-pushed the landing-page-updates branch from 64fc9bd to 0cee820 Compare July 30, 2025 21:02
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

1 similar comment
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest
Copy link
Contributor Author

julioest commented Jul 31, 2025

Home page Update: 9a6ff5b

  • add github link to nav
  • update thinking graphic box shape for principles section
  • set the background color opacity to 0.55 for code elements and documentation panel
  • reset svg colors

To-do:

  • add graphics underneath floating code blocks
  • adjust the hero's copy color shades to be more prominent

@julioest julioest force-pushed the landing-page-updates branch from 79f214b to 6838e98 Compare August 15, 2025 17:45
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

3 similar comments
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

- add gradient background
- hide examples section for now
- update css with rgba colors
- replace logo on landing page
- add blurred backgrounds to docs
- update text colors in docs
- Enhanced website and documentation styling with improved CSS
- Added MrDocsBanner.png and updated mrdocs-logo.svg
- Improved header, navigation, and site-wide components
- Updated chevron.svg to white and enhanced home.svg
- Added logo.hbs partial and refined page layout
- Updated README.adoc and index page documentation
@julioest julioest force-pushed the landing-page-updates branch from 899d906 to 10a82f5 Compare August 24, 2025 03:40
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest merged commit 251173b into cppalliance:develop Aug 24, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants